projected payments - English Synonyms Dictionary